package com.xdxc.model.vo;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import java.time.LocalDateTime;
import java.math.BigDecimal;

/**
 * ss视图对象
 *
 * @author youlaitech
 * @since 2025-03-19 00:54
 */
@Getter
@Setter
@Schema( description = "ss视图对象")
public class ExamsVO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private String title;
    private String content;
    private Integer openType;
    private String openTypeDictText;
    private String password;
    private Integer state;
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private BigDecimal totalScore;
    private Integer totalTime;
    private BigDecimal qualifyScore;
    private Integer chance;
    private Integer answerDevice;
    private Integer camOn;
    private Integer camInterval;
    private Integer leaveOn;
    private Integer leaveCheck;
    private Integer leaveCount;
    private Integer actionOn;
    private Integer actionInterval;
    private Integer faceOn;
    private Integer faceCheck;
    private Integer faceChance;
    private Integer handMin;
    private Integer lateMax;
    private String thanks;
    private Integer resultType;
    private Integer resultOppty;
    private BigDecimal price;
    private Integer waterMark;
    private Integer showBook;
    private Integer answerMode;
    private Integer review;
    private String deptCode;

    private String createBy;
    private String updateBy;
    private Integer dataFlag;
    private String certRules;
    private String pointsRules;
    private Integer paperId;
    private Integer passScore;
    private Integer duration;
}
